* {
  box-sizing: border-box;
}
.activity-img .activity-img-block {
  background: #e4e4e4;
  overflow: hidden;
}
.activity-img .activity-img-block > img {
  float: left;
  width: 100%;
  height: 100%;
}
.activity-introl .activity-content {
  padding: 0.3rem;
  line-height: 0.6rem;
}
.activity-introl .activity-content .activity-word {
  color: #999;
  text-align: justify;
}
.activity-introl .activity-content .code-img {
  margin-top: 0.5rem;
}
.code-img-item .code-img-box {
  width: 3rem;
  height: 3rem;
}
.code-img-item .code-img-box > img {
  width: 100%;
  height: 100%;
}
.activity-detail-list > li:not(:last-child) {
  border-right: 1px solid #666;
}
.activity-detail-list .activity-detail-item {
  line-height: 0.6rem;
  width: 15%;
  padding: 0.1rem;
}
.activity-detail-list .activity-detail-item > i {
  line-height: 0.6rem;
}
.activity-detail-list .adress {
  width: 40%;
}
.activity-detail-list .activityTime {
  width: 30%;
}
.already-signer {
  border-top: 0.2rem solid #e4e4e4;
  border-bottom: 0.2rem solid #e4e4e4;
  padding: 0.2rem 0.3rem;
}
.signer-headImg-list {
  height: 0.8rem;
  width: 70%;
  overflow: hidden;
}
.signer-headImg-list .signer-headImg-item {
  width: 0.8rem;
  height: 0.8rem;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  overflow: hidden;
  margin-left: 0.2rem;
}
.signer-headImg-list .signer-headImg-item > img {
  width: 100%;
}
